Creative thinking and problem-solving skills